Application Programming Interfaces (API)
API
An API lets two pieces of software talk to each other.
REST API
REST = Representational State Transfer
- two components: request and response
- They enable you to communicate using the internet, taking advantage of storage, greater data access, artificial intelligence algorithms, and many other resources.
- e.g. web service inputs into client via API; API outputs data into client